Knowledge Representation for Electronic Circuits in Logic Programming
نویسندگان
چکیده
This chapter presents a brief introduction to logic programming and its application to knowledge representation for electronic circuits. We first show how circuits can be represented in terms of predicate logic. Basic concepts in logic programming such as facts, rules, and goals are introduced with circuits as examples. Next, we develop a grammatical method for circuit representation. Circuits are viewed as sentences, and their elements as words. Circuit structures are defined by a logic grammar called DCSG for word-order free languages. A set of grammar rules, when converted into Prolog clauses, forms a logic program which performs top-down parsing. Furthermore, we extend DCSG by introducing semantic terms into the grammar rules. These semantic terms define relationships between syntactic structures and their meanings. By assuming circuit functions to be the meanings of the circuit structures, knowledge of circuit structures and functions is coded into grammar rules. When a given circuit is parsed, not only its syntactic structure is determined, but also its functions are derived as meanings of the sentence.
منابع مشابه
A Grammar-based Approach to Design and its Application to Electronics and Logic Programming
The paper describes how formal grammars can be used for knowledge representation in electronic design and how logic programming techniques can be applied for grammar representation and manipulation. The basic idea is that formal grammars can be used to explicitly represent design knowledge and design concepts usually not represented or accessible by design tools and that such design knowledge c...
متن کاملA Fast and Self-Repairing Genetic Programming Designer for Logic Circuits
Usually, important parameters in the design and implementation of combinational logic circuits are the number of gates, transistors, and the levels used in the design of the circuit. In this regard, various evolutionary paradigms with different competency have recently been introduced. However, while being advantageous, evolutionary paradigms also have some limitations including: a) lack of con...
متن کاملA Minimal-Cost Inherent-Feedback Approach for Low-Power MRF-Based Logic Gates
The Markov random field (MRF) theory has been accepted as a highly effective framework for designing noise-tolerant nanometer digital VLSI circuits. In MRF-based design, proper feedback lines are used to control noise and keep the circuits in their valid states. However, this methodology has encountered two major problems that have limited the application of highly noise immune MRF-based circui...
متن کاملA Mechanism for Converting Circuit Grammars to Definite Clauses
The circuit grammar is a logic grammar developed for knowledge representation of electronic circuits. Knowledge on circuit structures and their functions are coded into the grammar rules. Those grammar rules, when converted into definite clauses, form a logic programme which can parse given circuits and derive electrical behaviour. This paper shows mechanisms for converting circuit grammar rule...
متن کاملA Design Methodology for Reliable MRF-Based Logic Gates
Probabilistic-based methods have been used for designing noise tolerant circuits recently. In these methods, however, there is not any reliability mechanism that is essential for nanometer digital VLSI circuits. In this paper, we propose a novel method for designing reliable probabilistic-based logic gates. The advantage of the proposed method in comparison with previous probabilistic-based met...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012